package com.vcredit.creditcat.model;

import java.io.Serializable;

import com.vcredit.creditcat.model.base.AbstractItem;

/**
 * 芝麻分认证表
 **/
public class AuthSecredit extends AbstractItem implements Serializable {
  private static final long serialVersionUID = -1L;
  /** zmxy_process_id **/
  private java.lang.Long zmxyProcessId;
  /** process_id **/
  private java.lang.Long processId;
  /** 芝麻分 **/
  private java.lang.String zmxyScore;
  /** 认证时间(yyyy-MM-dd HH:mi:ss) **/
  private java.lang.String authTime;
  /** 返回结果状态 **/
  private java.lang.Integer resultStatus;
  /** 流程状态 **/
  private java.lang.Integer authStatus;
  /**  **/
  private java.util.Date createTime;
  /**  **/
  private java.util.Date updateTime;


  public AuthSecredit() {
    super();
  }


  public AuthSecredit(Long zmxyProcessId, String zmxyScore, String authTime, Integer authStatus,
      Integer resultStatus, String expiredTime) {
    super();
    this.zmxyProcessId = zmxyProcessId;
    this.zmxyScore = zmxyScore;
    this.authTime = authTime;
    this.authStatus = authStatus;
    this.resultStatus = resultStatus;
    setExpiredTime(expiredTime);
  }

  public java.lang.Long getZmxyProcessId() {
    return zmxyProcessId;
  }

  public void setZmxyProcessId(java.lang.Long zmxyProcessId) {
    this.zmxyProcessId = zmxyProcessId;
  }

  public java.lang.Long getProcessId() {
    return processId;
  }

  public void setProcessId(java.lang.Long processId) {
    this.processId = processId;
  }

  public java.lang.String getZmxyScore() {
    return zmxyScore;
  }

  public void setZmxyScore(java.lang.String zmxyScore) {
    this.zmxyScore = zmxyScore;
  }

  public java.lang.String getAuthTime() {
    return authTime;
  }

  public void setAuthTime(java.lang.String authTime) {
    this.authTime = authTime;
  }

  public java.lang.Integer getResultStatus() {
    return resultStatus;
  }

  public void setResultStatus(java.lang.Integer resultStatus) {
    this.resultStatus = resultStatus;
  }

  public java.lang.Integer getAuthStatus() {
    return authStatus;
  }

  public void setAuthStatus(java.lang.Integer authStatus) {
    this.authStatus = authStatus;
  }

  public java.util.Date getCreateTime() {
    return createTime;
  }

  public void setCreateTime(java.util.Date createTime) {
    this.createTime = createTime;
  }

  public java.util.Date getUpdateTime() {
    return updateTime;
  }

  public void setUpdateTime(java.util.Date updateTime) {
    this.updateTime = updateTime;
  }

  @Override
  public int getStatus() {
    return authStatus;
  }
}
